English Dictionary
◊ GIVE ONE'S BEST
give one's best
v : perform as well as possible [syn: {go all out}, {do one's
best}]